Time and Space Complexity
Time Complexity: measures growth in computational work.
Space Complexity: measures growth in memory usage.
Auxiliary Space: additional memory used by the algorithm excluding the input.
Both should be considered when evaluating scalability.